personal luxury yacht 3000 - French English Dictionary